experimental liver injury - French English Dictionary